﻿@font-face { 
  font-family: 'GillSansMT-Lighta'; 
  src: url('../fonts/GillSansMT-Lighta.eot?#iefix') format('embedded-opentype'),  url('../fonts/GillSansMT-Lighta.woff') format('woff'), url('../fonts/GillSansMT-Lighta.ttf')  format('truetype'), url('../fonts/GillSansMT-Lighta.svg#GillSansMT-Lighta') format('svg'); 
  font-weight: normal; 
  font-style: normal; 
} 
 
body {color: #323133;font-family: 'Arial';font-size:100%;} 
.errormsg{font-size:12px; color:#fc0505; padding:5px 0px; display:none;}  
.display-none{display:none} 
 
 
/* top header code */ 
.bg-top{ background:#005983; padding:5px 0px;} 
.top-right a, .top-right a:hover{color:#fff;text-decoration:none;display:inline-block;padding-top:20px; } 
.top-right p{color: #ffffff;display: inline-block;font-size: 1.3em; margin-left: 10px;padding-top: 18px;text-decoration: none;} 
.bg-banner{position:relative; background:url(../images/banner.jpg) repeat-x top center; padding:20px 0px 40px 0px;} 
.bottom-banner{ position:absolute; bottom:-10px; left:0px; text-align:center;} 
.bottom-banner img{width:100%; display:inline-block; text-align:center; } 
 
.leftcon{ float:left; font-family: 'GillSansMT-Lighta'; margin:100px 20px 20px 0px;font-weight:bold; /*color:#fff;*/} 
.leftcon h2{ font-size:2.2em;} 
.leftcon p{ font-size:1.2em; margin-top:20px;} 
.rightcon{ border-radius:5px; background:#fff; padding:10px 10px; position:relative; margin: 40px 0px 20px 0px; z-index:9;} 
.rightcon h6{ color:#007661; font-size:1.2em; padding:5px 0px 15px 0px; } 
.enquiryform.form-horizontal .control-label{ font-size:.90em} 
 
.enquiryform .control-label{ font-weight:normal;  width:27%; float:left; text-align:left;} 
.enquiryform .form-control{ border:1px solid #ebebeb; height:29px;} 
.rightinput{ width:73%; float:left;} 
.rightinput .form-control.error{ border:1px solid red;} 
.rightinput label.error{ display:none !important;} 
.spacebottom{margin-bottom:15px;} 
/* content code start */ 
.spacertopbott{padding:40px 0px 20px 0px;} 
.centercontent{ text-align:center; padding-bottom:40px;} 
.centercontent h5{font-size:1.5em; margin-bottom:10px; padding:0px;line-height:1.4em;} 
.centercontent p{font-size:1em; line-height:1.5em;} 
.enquiryform .btn.btn-default{ font-size:1em; background:#007661; border-radius:0px; color:#fff; padding:5px 35px; border:0px;} 
 
.bg-gallery{background:#b8d7d2; padding:40px 0px; margin: 0px auto;} 
.bg-gallery h6{text-align:center;color:#007661;font-size:1.5em; padding:0px; margin:0px 0px 40px 0px;} 
.product-slide{position:relative;} 
.slidein{ background:#fff;border-right:1px solid #b8d7d2; padding:30px 5px;  text-align:center; font-size:.90em; line-height:1.2em; transition:.3s all ease-in; } 
.slidein .img-responsive{display:inline-block; text-align:center;} 
 
.footer{ padding-top:15px; padding-bottom:15px;} 
.social-link p{ display:block; font-size:.8em;padding-top:5px;} 
.social-link p span{color:#4cb3d1;} 
.social-link ul{list-style:none;} 
.social-link li{ display:inline-block; float:left; width:24px;height:24px; margin:0px 2px 0px 2px;} 
.social-link li a{ display:block; width:24px;height:24px; text-indent:-99999px;} 
.social-link li a.fb{ background:url(../images/fb.png) no-repeat;} 
.social-link li a.fb:hover{ background:url(../images/fb_hover.png) no-repeat;} 
.social-link li a.twitter{ background:url(../images/twitter.png) no-repeat;} 
.social-link li a.twitter:hover{ background:url(../images/twitter_hover.png) no-repeat;} 
.social-link li a.gplus{ background:url(../images/gplus.png) no-repeat;} 
.social-link li a.gplus:hover{ background:url(../images/gplus_hover.png) no-repeat;} 
.social-link li a.linkedin{ background:url(../images/linkedin.png) no-repeat;} 
.social-link li a.linkedin:hover{ background:url(../images/linkedin_hover.png) no-repeat;} 
.visible-list{ list-style:none;} 
.visible-list li{ display:inline-block; margin-left:20px;} 
.visible-list li a{ display:block; } 
.visible-list li a.topless{ padding-top:10px !important;} 
 
 
.spinner1 { 
  width: 40px; 
  height: 40px; 
  position: relative; 
} 
 
 
.double-bounce1, .double-bounce2 { 
  width: 100%; 
  height: 100%; 
  border-radius: 50%; 
  background-color: #fff; 
  opacity: 0.6; 
  position: absolute; 
  top: 0; 
  left: 0; 
   
  -webkit-animation: bounce 2.0s infinite ease-in-out; 
  animation: bounce 2.0s infinite ease-in-out; 
} 
 
.double-bounce2 { 
  -webkit-animation-delay: -1.0s; 
  animation-delay: -1.0s; 
} 
 
@-webkit-keyframes bounce { 
  0%, 100% { -webkit-transform: scale(0.0) } 
  50% { -webkit-transform: scale(1.0) } 
} 
 
@keyframes bounce { 
  0%, 100% {  
    transform: scale(0.0); 
    -webkit-transform: scale(0.0); 
  } 50% {  
    transform: scale(1.0); 
    -webkit-transform: scale(1.0); 
  } 
} 
 
/* thank you */ 
.topline{ border-top:1px solid #007661} 
.centercontentTnk {font-family: 'GillSansMT-Lighta';margin: 100px 20px 250px 0px;/*color: #fff;*/text-align:center;} 
.centercontentTnk h2{ font-size:2.5em;} 
.bg-banner.thankbg{min-height:auto !important} 
@media screen and (min-width:992px){ 
.slidein:hover{-moz-box-shadow: 0px 1px 12px #999;-webkit-box-shadow: 0px 1px 12px #999;box-shadow: 0px 1px 12px #999; z-index:9; -webkit-transform:scale(1.1);transform:scale(1.1);} 
.bg-banner{min-height:600px;} 
.leftcon h2 span{ display:block;} 
} 
 
 
@media screen and (min-width:992px) and (max-width:1024px){ 
.centercontent h5{font-size: 1.3em;} 
.centercontent p {font-size: 0.85em;} 
.slidein p{font-size:.80em;} 
} 
 
@media screen and (min-width:768px) and (max-width:991px){ 
body {font-size:85%;} 
.spaceLR{ padding:0px 30px; position:relative;} 
.spacertopbott {padding: 40px 0 10px;} 
 
} 
 
@media screen and (max-width:767px){ 
.spaceLR{ padding:0px 30px; position:relative;} 
.centercontent h5{ font-size:1em;} 
.centercontent p{font-size:.80em;} 
.spacertopbott {padding: 40px 0 10px;} 
.bg-gallery h6{font-size:1em;} 
.slidein{font-size:.80em;} 
.leftcon{ margin:0px;} 
.leftcon h2{ font-size:1.4em;} 
.leftcon h2 span{ display:inline;} 
.leftcon p{ margin-top:10px;} 
.bg-banner{min-height:650px;} 
.centercontentTnk h2{ font-size:2em;} 
 
 
} 
@media screen and (min-width:320px) and (max-width:480px){ 
.visible-list li {margin-left: 10px;} 
.top-right a, .top-right a:hover {padding-top:12px;} 
.social-link p {font-size: 0.71em;} 
.leftcon h2 {font-size: 1.5em;} 
.leftcon p{font-size:1em} 
.centercontentTnk {font-family: 'GillSansMT-Lighta';margin: 100px 20px 100px 0px;color: #fff; text-align:center;} 
.slidein{ min-height:350px !important;} 
} 
 
@media (min-width:768px){ 
     .container{width:750px} 
	 } 
	 @media (min-width:992px){ 
.container{width:970px} 
} 
@media (min-width:1200px){ 
	.container{width:1170px} 
	} 
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0} 
 
 
 
 
 
 
